When Russia once more threatens to mess with international affairs in Madam Secretary‘s Season 3 finale on Sunday (CBS, 9/8c), Henry’s new governmental role puts him in a position to help Elizabeth with her latest geopolitical headache. And hey, doesn’t Dr. McCord have a special in with someone who might be able to help? “Yes, little Dmitri comes […]